SO
Service Object(SO)是容器管理的一組對象,完成系統中的業務功能。Service Object完成的工作可能是一系列對資料庫操作,檔案系統,記憶體操作的集合。Service Object存在於容器中,部署在套用伺服器中,可以被外部程式如web程式,桌面程式,或是命令行程式等調用。Service Object由容器進行管理,每個Service Object在記憶體中只有一份實例,在容器啟動時創建,容器關閉時銷毀。
容器是用來初始化、裝配及管理容器對象的一個盒子。所有對Service Object的訪問,都必須向他請求。容器布屬於套用伺服器中,在套用伺服器啟動時,它會初始化,並且配置Service Object。當容器關閉時,它會銷毀容器對象。